package com.sc.web.gwt.client;

import com.google.gwt.event.shared.EventBus;
import com.google.gwt.place.shared.PlaceController;
import com.sc.web.gwt.client.view.AdministratorWidget.AdministratorWidgetView;
import com.sc.web.gwt.client.view.LoginWidget.LoginWidgetView;
import com.sc.web.gwt.client.view.RegisterWidget.RegisterWidgetView;

public interface ClientFactory {
    EventBus getEventBus();

    PlaceController getPlaceController();

    LoginWidgetView getLoginWidgetView();

    AdministratorWidgetView getAdministratorWidgetView();

    RegisterWidgetView getRegisterWidgetView();

}
